home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sprite 1984 - 1993
/
Sprite 1984 - 1993.iso
/
lib
/
tex
/
inputs
/
lamemo
/
memo.ref
< prev
next >
Wrap
Text File
|
1991-05-20
|
88KB
|
3,966 lines
|
| Computing and Communications Division
CIC#919 |
March 1990 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| LaTeX Memo
| Reference
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ---------------------------------------------
| NOTICE TO USERS OF ONLINE DOCUMENTATION:
|
| This document may not include some tables,
| graphics, and other features that you will
| find in the printed version. To order the
| hardcopy, contact the CIC at (505) 667-6992.
| ---------------------------------------------
|
|
Los Alamos | Los Alamos National Laboratory
| Los Alamos, New Mexico 87545
|
Who to Contact - ii - March 1990
WHO TO CONTACT
______________________________________________________________________
=================================================================
CONTACT PHONE FTS
-----------------------------------------------------------------
CONSULTING
ICN Consulting Office (C-10)............(505)667-5745 843-5745
Closed from 1 p.m. to 2 p.m. MT on Mondays
electronic mail address: consult@lanl.gov
CCF Dispatcher/CFS/PAGES (C-1)..........(505)667-4584 843-4584
COMMUNICATIONS PROBLEMS
ICN Communications Problems.............(505)667-7423 843-7423
(C-4 Trouble Desk)
EDUCATION and DOCUMENTATION
Computing Information Center - CIC .....(505)667-6992 843-6992
(C-2 publication distribution)
electronic mail address: cic@lanl.gov
STATUS MESSAGES
CCF Status Recording....................(505)667-5588 843-5588
FOCUS - Machine Status..................(505)667-2852 843-2852
SECURITY
Computer and Information Security.......(505)665-1805 855-1805
(OS-4 passwords and blacklisting)
=================================================================
Revision History
Document written by Margot Casey, C-2,
with technical input from Steve Sydoriak, C-2.
Writing assistance provided by Cheryl Ramsey, C-2.
January 1987
LaTeX Memo Reference
March 1990 - iii - Contents
CONTENTS
______________________________________________________________________
1. INTRODUCING THE LATEX MEMO COMMANDS ......................... 3
1.1. What You Need Before You Can Use the Memo Commands
....................................................... 3
1.2. Finding More Information ............................. 3
1.3. Taking a LaTeX Video Course .......................... 4
2. GETTING STARTED ............................................. 5
3. PREPARING THE PREAMBLE SECTION FOR OPENING AND CLOSING OF
MEMO ........................................................ 6
3.1. Document Style ....................................... 7
3.2. To and From .......................................... 8
3.3. Thru ................................................. 8
3.4. Symbol and Serial Number ............................. 9
3.5. Subject Line ......................................... 10
3.6. Date ................................................. 10
3.7. Mail Stop and Telephone Number ....................... 11
3.8. Reference Line ....................................... 11
3.9. Signature ............................................ 12
3.10. Initial Line-Signer, Originator, and Typist ......... 12
3.11. Approval Line ....................................... 13
3.12. Enclosures .......................................... 14
3.13. Attachments ......................................... 15
3.14. Copy List ........................................... 16
3.15. Distribution List ................................... 16
4. PREPARING THE DOCUMENT SECTION .............................. 18
5. PRINTING YOUR MEMO .......................................... 20
6. CONTROLLING THE STYLE OF YOUR MEMO .......................... 22
6.1. Choosing a Header Style .............................. 22
6.2. Choosing a Body Style ................................ 23
6.2.1. Selecting a Type Style ............................ 23
6.2.2. Selecting Fonts ................................... 23
6.3. Marking Your Memos for Classification ................ 24
6.4. Controlling Page Breaks .............................. 25
6.4.1. Breaking Pages Before a List ...................... 25
6.4.2. Breaking Pages at Other Places in Your Memo ....... 25
6.5. Printing Short Memos ................................. 26
6.6. Using Preprinted Memo Paper .......................... 26
APPENDIX A: SUMMARIZING THE LATEX MEMO COMMANDS ................. 28
APPENDIX B: SYNTAX RULES ........................................ 30
APPENDIX C: EXAMPLE MEMOS ....................................... 32
APPENDIX D: INSTALLING THE LATEX MEMO STYLE FILE ................ 41
D.1. On the IBM PC ............................................ 42
D.2. On the Sun Workstation ................................... 42
D.3. On the Apollo Workstation ................................ 43
D.4. On VAX/VMS ............................................... 43
D.5. On VAX/UNIX .............................................. 43
APPENDIX E. WARNING AND ERROR MESSAGES ......................... 45
E.1. Warning Messages ......................................... 45
E.1.1. Leaving Out Information ............................... 45
LaTeX Memo Reference
Contents - iv - March 1990
E.1.2. Memo Too Long for \shortmemostyle ..................... 46
E.1.3. Printing Too Many Lines in Headers .................... 46
E.1.4. Contradictory Information ............................. 47
E.2. Fatal Errors ............................................. 47
E.2.1. Invalid Classification Label .......................... 47
E.2.2. Duplicating \classlabel Commands ...................... 48
E.2.3. Specifying an Invalid Typeface ........................ 48
E.2.4. Specifying an Invalid Font for Memo Body .............. 48
E.2.5. Specifying an Invalid Font for Memo Header ............ 49
READER COMMENTS FORM ............................................ 51
DOCUMENTATION REQUEST FORM ...................................... 53
INDEX ........................................................... 55
LaTeX Memo Reference
March 1990 - i - Using This Document
USING THIS DOCUMENT
______________________________________________________________________
LaTeX Memo Reference explains how to use LaTeX to produce memos that
conform to the Los Alamos National Laboratory standards.
This document is divided into the following chapters:
o Chapter 1 explains what the LaTeX memo commands do, what systems
these commands are available for, what you need before you can
use these commands, and where to find more information.
o Chapter 2 gives the general format for a LaTeX memo file and
explains the major sections of the file.
o Chapter 3 explains commands that you will need in the preamble
section of the file. This chapter only covers the basic memo
commands needed for a typical memo; it does not explain about the
commands for changing fonts or about the commands that give other
special instructions. See Chapter 6 for these special memo
commands.
o Chapter 4 describes the section of the file containing the body
of the document.
o Chapter 5 explains how to print a memo. The instructions in this
chapter are very general and are the same as the instructions for
printing any LaTeX file.
o Chapter 6 gives details about the special memo commands that go
into the preamble section of your file to control the fonts for
the header of a memo, the fonts and typeface for the body of a
memo, pagebreaks, classification labeling, and special formatting
for short memos.
o Appendix A is a summary table for the memo commands. It gives a
brief description of each command and a list of its options and
defaults where applicable.
o Appendix B contains a list of syntax rules for the memo commands.
o Appendix C gives examples of memo files and their resulting
memos.
o Appendix D explains how to install the memo style file on your
system.
o Appendix E contains a listing of all the error messages that are
possible from using the memo commands.
In this document, double lines delimit the examples. These examples
LaTeX Memo Reference
Using This Document - ii - March 1990
show what you put into your file and, in most cases, what the result
would be from that part of the file.
LaTeX Memo Reference
March 1990 - 3 - Introduction
1. INTRODUCING THE LATEX MEMO COMMANDS
______________________________________________________________________
The LaTeX memo commands are commands you can use with LaTeX to produce
a standard Los Alamos National Laboratory memo. These commands go
into a LaTeX file and are executed when you run LaTeX. LaTeX is a
macro package that supplements the TeX document preparation system and
streamlines the production of many types of documents. The memo
commands work with LaTeX to streamline the production of Laboratory
memos.
1.1. What You Need Before You Can Use the Memo Commands
You can use the LaTeX memo commands in the following environments:
o On UNIX worker computers;
o On Sun and Apollo workstations;
o On IBM PCs; and
o On VAX/VMS distributed processors.
With each of these environments, you also need to have the following:
o TeX and LaTeX installed;
o The LaTeX memo style file installed; and
o Access to a printer that has the necessary software to print TeX
output.
_____________________________________________________
See Appendix D for information about installing
the memo style file.
_____________________________________________________
1.2. Finding More Information
This document assumes that you know how to use LaTeX. If you are not
already familiar with LaTeX, you can refer to the following
publications:
LaTeX Memo Reference
Introduction - 4 - March 1990
o An Introduction to LaTeX, by Michael Urban. An introductory
document that will help you start working with LaTeX quickly.
o LaTeX: A Document Preparation System, by Leslie Lamport. A
complete reference manual written by LaTeX's designer.
You can order these publications from the Computing Information Center
(CIC) by filling out the Documentation Request Form in the back of
this document. Please note that you will be charged for these
publications.
If you would like more information about the Laboratory's memo
standards, see the Office Procedures Manual, OPM-1-3 for unclassified
memos, and OPM-2-4, OPM-2-5, and OPM-2-6 for classified memos. To
order a copy of the Office Procedures Manual, call the IS-11
Distribution Center at (505) 667-3872, FTS 843-3872. Most group
offices have one of these manuals available for reference.
1.3. Taking a LaTeX Video Course
The Computing Learning Center (CLC) offers an introductory video
course entitled "Introduction to LaTeX" presented by Cris Barnes,
CTR-5. This course takes approximately two hours to complete and is
available for viewing in the CLC at Pueblo Complex or for short-term
loan on 1/2-inch VHS tapes. LABNET also broadcasts this course.
LaTeX Memo Reference
March 1990 - 5 - Getting Started
2. GETTING STARTED
______________________________________________________________________
To prepare a memo with LaTeX, you first create a file with a ".tex"
extension at the end of its name (e.g., test.tex). We will call this
file your LaTeX memo file.
Each LaTeX memo file has two sections: the preamble section and the
document section. The preamble section contains the memo commands
that set up the information for the opening and closing of the memo
and that describe the style of the memo. The document section
contains the text of the memo and starts with a \begin{document}
command and ends with an \end{document} command.
The general format of a LaTeX memo file is
\documentstyle{memo}
Memo commands, such as
\to
\from Preamble Section
.
.
.
\begin{document}
\opening
Body of memo Document Section
\closing
\end{document}
The preamble section is described in detail in Chapters 3 and 6, and
the document section is described in Chapter 4.
LaTeX Memo Reference
Preparing the Preamble Section - 6 - March 1990
3. PREPARING THE PREAMBLE SECTION FOR OPENING AND CLOSING OF MEMO
______________________________________________________________________
The preamble section is described in two chapters: this chapter and
Chapter 6. This chapter describes the memo commands that affect the
opening and closing of your memo. These commands are the ones you
will need for a typical memo. Chapter 6 describes the special memo
commands that affect the style of your memo. These special commands
control the header and body fonts, the typeface of the body, and page
breaks.
You can print a memo using just the preamble commands covered in this
chapter. In this case, the defaults for the commands described in
Chapter 6 will determine the style of your memo. If you dislike the
results, use some of the special commands described in Chapter 6 to
change the defaults.
The following commands can be arranged in any order within the
preamble section of your LaTeX memo file. The only exception to this
rule is the \documentstyle command; it must be the first line in your
file.
The \documentstyle command is also the only command that is required
in the preamble. The other commands are optional, and if you leave
them out of your file, one of two things will happen.
o The label in the header will be left blank. This happens with the
commands that have labels printed with the header of the memo-
\to, \from, \symbol, \subject, \mailstop, and \telephone
commands. The \thru and \date commands are special cases and
will be described in the following sections.
o Nothing will be printed. This happens with the commands that
were not mentioned above; for example, if you leave out the
\attachments command, LaTeX will not print an attachments list or
the label "Attachments:" because this label is not printed with
the header of the memo.
_____________________________________________________
The backslashes () and the braces ({ }) in the
following commands are a part of these commands
and must be included with the command. They do
not denote optional parameters.
_____________________________________________________
LaTeX Memo Reference
March 1990 - 7 - Preparing the Preamble Section
The commands are listed here in the order in which the Office
Procedures Manual describes them, and they are grouped by their
related functions.
3.1. Document Style
\documentstyle{memo}
This command tells LaTeX that your document is a memo. It must be the
first line in your file because LaTeX sets up the margins and other
values based on the style you specify inside the braces (in this case,
a memo style).
This command also sets the point size for the body of your memo. The
default is a point size of 10. You can get a point size of 10 if you
use the command as it is shown above (but the text of your memo will
be small). See Example #3 in
Appendix C for an example of text with a point size of 10.
You can get a point size of 11 or 12 by putting an [11pt] or [12pt]
option (including the square brackets [ ] ) before the {memo}
parameter. The following example shows what the command looks like
for getting a point size of 12 for the body of your memo. This is the
point size that we recommend.
==============================================================
\documentstyle[12pt]{memo}
==============================================================
LaTeX will only use a point size of 10, 11, or 12, and a point size of
10 is the default for all LaTeX documents.
The \documentstyle command is a LaTeX command, and it follows the
syntax rules for standard LaTeX commands. See one of the LaTeX
reference books listed in Chapter 1 for these syntax rules.
_____________________________________________________
Warning: LaTeX will NOT allow you to use
\documentstyle[10pt]{memo} to specify a point
size of 10. You must leave out the point size
completely if you want the default point size of
10.
_____________________________________________________
LaTeX Memo Reference
Preparing the Preamble Section - 8 - March 1990
3.2. To and From
\to{namelist}
\from{namelist}
These commands give the name or names of the recipient and originator
of the memo, filling in the "TO:" and "FROM:" sections of the memo
header. The {namelist} should be one or two names, and each name
should include name, group, and mailstop, with commas separating these
parts. The {namelist} can include more than two names, but the memo
header leaves room for only two names.
If you use two names, you can either repeat the command twice, with
different names in the braces, or you can separate the names with \\
inside the braces, as the following example indicates.
==============================================================
\to{A. B. Carroway, Z-1, MS B234 \\ D. E. Fritz, Y-2, MS B345}
or
\to{A. B. Carroway, Z-1, MS B234}
\to{D. E. Fritz, Y-2, MS B345}
prints
TO: A. B. Carroway, Z-1, MS B234
D. E. Fritz, Y-2, MS B345
==============================================================
3.3. Thru
\thru{namelist}
This command supplies the name or list of names of the people that
your memo will go through. It also causes the header of your memo to
include the "THRU:" label-even if you do not put a name inside the
braces. The "THRU:" label that is generated by this command leaves
room for a maximum of four names.
If you leave the command out of your file, you will get the memopaper
header without the "THRU:" label.
LaTeX Memo Reference
March 1990 - 9 - Preparing the Preamble Section
==============================================================
\thru{L. S. Steele, X-5, MS B567}
prints
THRU: L. S. Steele, X-5, MS B567
==============================================================
3.4. Symbol and Serial Number
\symbol{group}
\serialnumber{id}
These commands fill in the portion of the header marked "SYMBOL:".
The {group} is usually your group name. The \serialnumber command is
not usually needed, but some group and division offices use a serial
number to number all of their correspondence. When needed, the {id}
should be the serial number that identifies the memo. It will be
appended to the symbol with a hyphen (-), as the following example
shows.
==============================================================
\symbol{C-2}
\serialnumber{25}
prints
SYMBOL: C-2-25
==============================================================
If you use a serial number as the above example does, you will also
get this symbol-serial number on the headings of each page after the
first page.
If you leave out the \serialnumber command, the serial number will not
be appended. The group name will be the only information on the
symbol line.
LaTeX Memo Reference
Preparing the Preamble Section - 10 - March 1990
3.5. Subject Line
\subject{text}
This command prints out your subject. The {text} should be the
subject line of your memo. It will print in uppercase regardless of
how you type it inside the braces.
==============================================================
\subject{Interruption of Building Schedule}
prints
SUBJECT: INTERRUPTION OF BUILDING SCHEDULE
==============================================================
Note that you can use LaTeX commands such as \bf (for boldface) inside
the
braces { }.
3.6. Date
\date{text}
This command inserts the date into your memo. The {text} is the date
you want to appear on your memo. If you omit this command, the
default will give you the date at the time you run LaTeX. This
default date will appear in the following form: December 1, 1986.
Include this command only if you have a specific date that needs to
appear on your memo.
==============================================================
\date{October 15, 1986}
prints
DATE: October 15, 1986
==============================================================
LaTeX Memo Reference
March 1990 - 11 - Preparing the Preamble Section
3.7. Mail Stop and Telephone Number
\mailstop{text}
\telephone{number}
These commands work together to produce the "MAIL STOP/TELEPHONE:"
line. The {text} should be your mail stop, and {number} should be
your telephone number in the form n-nnnn (the third number in the
prefix and the last four digits of the number). The commands put
these two numbers together as they should appear on the memo.
==============================================================
\mailstop{M995}
\telephone{5-0817}
prints
MAIL STOP/TELEPHONE: M995/5-0817
==============================================================
3.8. Reference Line
\reference{text}
This command prints the reference line of your memo. The {text}
should be your reference; it will be printed in uppercase in the
opening of the memo, directly below the subject line. If you include
more than one reference, the references will automatically be
numbered.
Note that when you have several references, you may separate them with
\\ inside the braces, or you may use each reference in a separate
command line.
LaTeX Memo Reference
Preparing the Preamble Section - 12 - March 1990
==============================================================
\reference{Office Procedures Manual \\ LaTeX Memo Reference}
prints
REFERENCE: 1. OFFICE PROCEDURES MANUAL
2. LATEX MEMO REFERENCE
==============================================================
3.9. Signature
\signature{name}
The \signature command leaves room for a signature (four blank lines)
and prints the signer's name under this area flush with the left
margin. This is the area that the author signs to certify the memo as
you would do with a letter; most writers, however, omit this part and
prefer to certify the memo by initialing next to their typed names on
the From line on the first page of the memo. The {name} may include a
title by separating it from the name with \\ as the following example
illustrates.
==============================================================
\signature{T. F. Wise \\ Special Projects Group Leader}
prints
T. F. Wise
Special Projects Group Leader
==============================================================
3.10. Initial Line-Signer, Originator, and Typist
\signer{initials}
\originator{initials}
\typist{initials}
These commands produce the identification initials. You may leave out
any of them that do not apply to your situation. The \signer command
LaTeX Memo Reference
March 1990 - 13 - Preparing the Preamble Section
is for the initials of the signer and is used only if you use the
\signature command. The \originator command is for the author's
initials, and the \typist command is for the typist of the memo.
If you leave out the \originator command, you will get a warning
message, but this does not affect the printing of your memo. The memo
will print without the originator's initials.
==============================================================
\originator{ak}
\typist{cd}
prints
AK:cd
==============================================================
If you include all three sets of initials, they will be arranged on
the initial line as the following example indicates.
==============================================================
\signer{jm}
\originator{bf}
\typist{ar}
prints
JM-BF:ar
==============================================================
3.11. Approval Line
\approval{name}
This command prints the approval lines. The {name} should be the name
and title of the person approving the memo. The title of the person
is optional, and if it is included, it must be separated from the name
with \\ .
LaTeX Memo Reference
Preparing the Preamble Section - 14 - March 1990
==============================================================
\approval{Charles S. Smith \\ ST Division Leader}
prints
APPROVED BY: _______________________________________
Charles S. Smith date
ST Division Leader
==============================================================
3.12. Enclosures
\enc{list}
\encas
Either one of these commands prints the enclosure line. The first
command is used when you have several enclosures with your memo that
you have not specifically referred to in the body of the memo. The
{list} is the list of your enclosures, and a \\ separates the
enclosures.
==============================================================
\enc{Photograph, Neg. No. 72-4304 \\
Slide and Vu-graph Nos. 8755 and 3908 \\
Drawing No. 3988-R}
prints
Enc. 1. Photograph, Neg. No. 72-4304
2. Slide and Vu-graph Nos. 8755 and 3908
3. Drawing No. 3988-R
==============================================================
Use the \encas command if each individual enclosure is completely
identified within the body of the memo. This line says that the
enclosures have been enclosed as stated in the text. Use the \enc
command if you have only vaguely referred to the enclosed material.
LaTeX Memo Reference
March 1990 - 15 - Preparing the Preamble Section
==============================================================
\encas
prints
Enc. a/s
==============================================================
3.13. Attachments
\attachments{list}
This command prints the list of attachments for your memo. The {list}
is the list of attachments. The attachments will automatically be
numbered and should be separated with \\ inside the braces.
==============================================================
\attachments{Memo, Gredin to Platz, March 12, 1982 \\
Memo, Rivera to Tines, January 14, 1983}
prints
Attachments:
1. Memo, Gredin to Platz, March 12, 1982
2. Memo, Rivera to Tines, January 14, 1983
==============================================================
LaTeX Memo Reference
Preparing the Preamble Section - 16 - March 1990
\attachmentas
\attachmentsas
Use the command \attachmentas to specify the singular attachment as
stated for an item completely identified in the text of the memo. The
command \attachmentsas is used for a number of specified attachments.
The following example shows the singular \attachmentas command.
==============================================================
\attachmentas
prints
Attachment a/s
==============================================================
3.14. Copy List
\cy{list}
This command gives a copy list. The {list} is the list of people to
whom copies should be sent. The names are separated with \\ .
==============================================================
\cy{R. T. Smith, C-2, MS B263 \\ M. K. Terry, C-10, MS B296 \\ File}
prints
Cy: R. T. Smith, C-2, MS B263
M. K. Terry, C-10, MS B296
File
==============================================================
3.15. Distribution List
\distribution{list}
This command prints the distribution list for your memo. If your memo
is addressed as "TO: Distribution," use this command to specify the
LaTeX Memo Reference
March 1990 - 17 - Preparing the Preamble Section
distribution list. The {list} is the list of people for your
distribution. The names are to be separated with \\ .
==============================================================
\distribution{T. S. Solomon, TP-1, MS B233 \\
A. J. Gomez, TP-2, MS B234}
prints
Distribution:
T. S. Solomon, TP-1, MS B233
A. J. Gomez, TP-2, MS B234
==============================================================
LaTeX Memo Reference
Preparing the Document Section - 18 - March 1990
4. PREPARING THE DOCUMENT SECTION
______________________________________________________________________
This chapter describes the commands that go into the document section
of your memo. The document section is the second main section in your
LaTeX memo file. It starts with a \begin{document} command, ends with
an \end{document} command, and contains the commands and text that
produce the actual memo.
_____________________________________________________
The following memo commands must be in every
memo file.
_____________________________________________________
\begin{document}
This command signals the beginning of your document. All of the
preamble commands should be placed before this command in your file.
\opening
This command uses the information from the preamble commands to print
the opening of your memo. All of the preamble commands that supply
information for the opening of your memo must appear before this
command. LaTeX will ignore or give an error message for those opening
preamble commands that are encountered after the \opening command.
Body of Memo
The body of your memo comes after the \opening command. You can use
any of the standard LaTeX commands inside the body to describe the
contents of your memo.
\closing
The \closing command comes after the body of your memo and tells LaTeX
to print out the closing information for your memo. It uses the
information in the preamble section of your file; therefore, all of
the preamble commands that supply information for the closing of your
memo must be placed before the \closing command. You do not have to
include this command if your preamble does not contain any commands
that affect the closing of your memo, but it will not create problems
if it is included in this situation.
LaTeX Memo Reference
March 1990 - 19 - Preparing the Document Section
\end{document}
The last line of your file must be the \end{document} command. This
line tells LaTeX that you are finished with your document, and LaTeX
will ignore anything after this command.
LaTeX Memo Reference
Printing Your Memo - 20 - March 1990
5. PRINTING YOUR MEMO
______________________________________________________________________
Once you have finished creating your memo file with the memo commands
in it, follow these steps to print your memo.
_____________________________________________________
These steps are the same steps you use to print
any LaTeX file.
_____________________________________________________
(1) Run your file through LaTeX by typing
latex filename.tex
where filename.tex is the name of your memo file. If you do not
include the .tex filename extension, LaTeX will append it for
you.
If you have any error messages, they will appear on the screen
during execution. These error messages are interactive and will
wait for you to respond to the ? prompt. You can type a question
mark (?) at this prompt to display a list of your options at that
point. You will also get a file called filename.log that
contains the error messages that were produced.
When LaTeX ends execution successfully, you will receive a
message that the filename.dvi file was created. If LaTeX does
not execute successfully, you will not receive this message, and
a filename.dvi file will not be created. If this happens, you
must correct your errors and run LaTeX again before you can print
your memo. If you do get a filename.dvi file, you can proceed to
the next step in printing your memo.
If you have trouble running LaTeX, call the consulting office or
see one of the LaTeX publications mentioned in Chapter 1.
(2) If your computer has a program that will allow it to preview .dvi
files, you should preview your filename.dvi file now and make any
necessary corrections. If your computer cannot preview .dvi
files, go on to the next step.
(3) Print out your filename.dvi file by using a device driver that
your computer uses. There are too many types of device drivers
to mention them all. If you do not know how to use a device
LaTeX Memo Reference
March 1990 - 21 - Printing Your Memo
driver for your computer, you should contact your local system
manager if you are using a workstation or distributed processor
or the consulting office if you are using a worker computer.
If you want to send your output to one of the PAGES raster
printer-plotter devices, you can use a utility called DVIPAGES.
This utility is currently available only on the UNIX worker
computers, but it is being developed for the VAX/VMS distributed
processors. For more information about this utility, refer to
DVIPAGES: TEX DVI to PAGES Quick Steps. You can order this
document from the CIC by using the Documentation Request Form in
the back of this manual.
_____________________________________________________
At the present time, DVIPAGES cannot handle
secret or confidential memos.
_____________________________________________________
LaTeX Memo Reference
Controlling the Style of Memo - 22 - March 1990
6. CONTROLLING THE STYLE OF YOUR MEMO
______________________________________________________________________
This chapter describes special memo commands that you can put into the
preamble section of your file to control the style of your memo.
These commands must be placed BEFORE the \begin{document} command in
your file.
6.1. Choosing a Header Style
You can choose from four header styles. Three of these header styles
use fonts that will print a header on plain typing paper, and the
other header style allows you to use the preprinted memo paper
provided by the Laboratory. The following table lists the commands
you need to get these header styles.
COMMAND RESULTS
________________________ ______________________________________
\headerfonts{texfonts} This is the DEFAULT header style
because these fonts are available on
all computers with LaTeX and TeX.
It gives a header similar to the
standard memo header.
\headerfonts{lafonts} This command gives the Laboratory's
standard memo header, but these fonts
are not installed on all computers.
\headerfonts{postscript} This command gives a header similar to
the standard memo header. These can
only be used with PostScript printers.
\headerfonts{memopaper} This command allows you to use
preprinted memo paper. It suppresses
the printing of the header.
_____________________________________________________
The examples in Appendix C show what each of
these header styles produces.
_____________________________________________________
If you want to use the lafonts, you need four special fonts named
book6, la28, memo28, and spec12. You can purchase these fonts through
Materials Management Division (MAT-6) from Metafoundry. The current
LaTeX Memo Reference
March 1990 - 23 - Controlling the Style of Memo
price for them is $300. The Laboratory is in the process of
purchasing a site license for these fonts. If you have other
questions about the lafonts, call the consulting office.
The texfonts use the fonts that come with TeX; therefore, they are on
all systems that have TeX and LaTeX installed.
The postscript fonts are available for PostScript printers. If you
plan to use a PostScript printer, you need to purchase a program
called DVIPS. It is available through the CIC for all systems except
VAX/VMS. The VAX/VMS version is available on CFS as
/TEX/DEVICE_DRIVERS/DVIPSCM.BCK
6.2. Choosing a Body Style
6.2.1. Selecting a Type Style
The body of your memo can be printed in typewriter type or
proportionally-spaced Roman type. You can specify which one to use by
putting one of the following commands in your preamble section:
COMMAND RESULTS
_____________ ____________________________________________
\typeface{tt} gives typewriter type (This is the DEFAULT.)
\typeface{rm} gives proportionally-spaced Roman type.
The typeface defaults to typewriter type because most memos are typed
with typewriters. See Appendix C for examples of these typefaces.
6.2.2. Selecting Fonts
You can also pick different fonts for the body of your memo. The
following table contains the choices for the body fonts.
COMMAND RESULTS
______________________ __________________________________________
\bodyfonts{texfonts} This is the DEFAULT body font because
these fonts are available on all computers
with LaTeX and TeX.
\bodyfonts{postscript} These fonts can be used only with
LaTeX Memo Reference
Controlling the Style of Memo - 24 - March 1990
PostScript printers.
The texfonts are the fonts that come with TeX; therefore, they are on
all systems that have TeX and LaTeX installed.
The postscript fonts are available for PostScript printers. If you
plan to use a PostScript printer, you need to purchase a program
called DVIPS. It is available through the CIC for all systems except
VAX/VMS. The VAX/VMS version is available on CFS as
/TEX/DEVICE_DRIVERS/DVIPSCM.BCK
See Appendix C for examples of these body fonts.
6.3. Marking Your Memos for Classification
If you need to include a secret, confidential, or unclassified label
with the header of your memo, you can use one of the following
commands:
COMMAND RESULTS
______________ ___________________________________________
\classlabel{ } This is the DEFAULT. It does NOT
print a label on the memo.
\classlabel{u} This prints a label that says UNCLASSIFIED.
\classlabel{c} This prints a label that says CONFIDENTIAL.
\classlabel{s} This prints the SECRET label.
These commands print the appropriate label at the top and bottom of
the memo in heavy black print. You can use them for labeling a
classified memo, but we suggest that you use the red-stamped
classification labeling on the front and back of the paper instead of
using these commands.
_____________________________________________________
The LaTeX memo commands will not print a red
label and will not print any label on the back
of the paper.
_____________________________________________________
LaTeX Memo Reference
March 1990 - 25 - Controlling the Style of Memo
6.4. Controlling Page Breaks
6.4.1. Breaking Pages Before a List
If, after printing your memo, you find that some of the lists in the
closing section are broken between pages, you can use the following
commands to start the list at the top of the next page. You can put
these commands anywhere in the preamble section of your file.
COMMAND RESULTS
______________________ ________________________________________________
\cypagebreak starts the copy list at the top of the next page
\attachmentspagebreak starts the list of attachments at the top of
the next page
\distributionpagebreak starts the distribution list at the top of the
next page
\encpagebreak starts the list of enclosures at the top of
the next page
6.4.2. Breaking Pages at Other Places in Your Memo
You may also need to break a page at places other than at the first of
a list. The LaTeX command \newpage will break for a new page at the
place where you use this command. You can put this command in the
body of your memo or inside the braces of a memo command.
The following example divides the list between the second and third
name, with the first two names appearing on the current page of the
memo and the third name appearing on the next page.
==============================================================
\cy{A. B. Cog \\ C. D. Man
\newpage \\ E. F. Barr}
==============================================================
LaTeX Memo Reference
Controlling the Style of Memo - 26 - March 1990
6.5. Printing Short Memos
If the body of your memo is ten lines or less, you may wish to use the
standard short form memo that is described in the Office Procedures
Manual. The standard short form memo is double spaced, and the
paragraphs are indented.
To produce this type of memo, add the following command to the
preamble section of your file.
\shortmemostyle
If you use this short memo style and the body of your memo is over one
page long, you will get a warning message when you run LaTeX.
6.6. Using Preprinted Memo Paper
You can use Laboratory memo paper with the preprinted header on it by
including the following command in the preamble section of your file:
\headerfonts{memopaper}
This command prints your header information next to the preprinted
labels, but the information may not line up with the memo paper's
labels correctly. This happens because of the different types of
printers. If your printer is not lining up the memo paper correctly,
put the following commands in the preamble section of your file to
shift your printed information and correct this problem.
\memopaperhcorr{distance}
\memopapervcorr{distance}
The \memopaperhcorr command corrects the horizontal positioning, and
the \memopapervcorr command corrects the vertical positioning. The
{distance} parameter is the vertical or horizontal distance to move
the text and can be an integer or decimal number. This distance can
be expressed in inches (in), centimeters (cm), points (pt), picas
(pc), or millimeters (mm) and can be positive or negative. When you
need to adjust the paper horizontally (using \memopaperhcorr), a
positive distance moves the printed material to the right, and a
negative distance moves the print to the left. When you want to
adjust the paper vertically (using \memopapervcorr), a positive
distance moves the printed material down on the paper, and a negative
distance moves the print up the page.
LaTeX Memo Reference
March 1990 - 27 - Controlling the Style of Memo
The following table shows the effect of each command on the movement
of the memo paper. The n's indicate a number, and the u's indicate
the abbreviation for the unit of measure (e.g., in for inches).
COMMAND RESULTS
____________________ _________________________
\memopaperhcorr{+nu} moves text to the right
\memopaperhcorr{-nu} moves text to the left
\memopapervcorr{+nu} moves text down the paper
\memopapervcorr{-nu} moves text up the paper
The following example will move the printed material of the memo to
the right 1 inch and up 2 inches.
==============================================================
memopaperhcorr{1in}
memopapervcorr{-2in}
==============================================================
_____________________________________________________
If you use the same printer to print memos
routinely, you can figure out which distances
line up the text properly for your printer and
use those distances for each memo. You must
include these commands in each memo file if the
text of your memo needs some adjustment.
_____________________________________________________
LaTeX Memo Reference
Summarizing the Memo Commands - 28 - March 1990
APPENDIX A: SUMMARIZING THE LATEX MEMO COMMANDS
______________________________________________________________________
Summary of Memo Commands
Command Description
___________________________ _____________________________________________
___________________________ _____________________________________________
Described in Chapter 3
11pt
\documentstyle| |{memo} sets up memo style (The DEFAULT is 10pt if the
|12pt | point size and [ ] are left out.)
\to{namelist} memo recipient(s)
\thru{namelist} person(s) to send memo through
\from{namelist} memo originator(s)
\symbol{group} group identification
\serialnumber{id} correspondence identification number
\subject{text} subject line
\date{text} date on memo (DEFAULT is the date you run LaTeX.)
\mailstop{text} originator's laboratory mail stop
\telephone{text} last five digits of originator's telephone number
\reference{text} supplies the reference lines under the subject line
\signature{name} leaves room for originator's signature
\signer{initials} initials of signer (Use with \signature.)
\originator{initials} initials of originator for initial line
\typist{initials} initials of typist for initial line
\approval{name} prints a line for approval signature
\enc{list} list of enclosures
\encas gives the line: Enc. a/s (enclosed as stated)
\attachments{list} list of attachments
LaTeX Memo Reference
March 1990 - 29 - Summarizing the Memo Commands
\cy{list} copy list
\distribution{list} distribution list (Use with \to{Distribution}.)
Described in Chapter 6
\cypagebreak breaks page before copy list
\attachmentspagebreak breaks page before list of attachments
\distributionpagebreak breaks page before distribution list
\encpagebreak breaks page before list of enclosures
\shortmemostyle format for short memos (double-spacing and
indented paragraphs)
\headerfonts{font_type} determines font for header of memo
texfonts (DEFAULT)
lafonts
postscript
memopaper
\bodyfonts{font_type} determines font for body of memo
texfonts (DEFAULT)
postscript
\typeface{type} sets typeface for body of memo
tt (DEFAULT)
rm
\classlabel{label} prints classification labels
u (No label is the DEFAULT.)
s
c
\memopaperhcorr{distance} corrects horizontal alignment of memo paper
\memopapervcorr{distance} corrects vertical alignment of memo paper
Described in Chapter 4
\begin{document} begins memo
\opening prints opening of memo
\closing prints closing of memo
\end{document} ends memo
LaTeX Memo Reference
Syntax Rules - 30 - March 1990
APPENDIX B: SYNTAX RULES
______________________________________________________________________
The following syntax rules apply to the LaTeX memo commands:
o Commands in the preamble are not order dependent. That is, you
can specify them in any order.
o Spaces before and after { } are ignored.
o You can continue a command over multiple lines. However, you
should split the line at a space.
o You can specify only one preamble command per line.
o You can separate fields inside { } by \\ , or you can repeat the
command with new information inside { }.
Note that these rules do not apply to the standard LaTeX commands (for
example, \documentstyle, \begin{document}, and \end{document}).
LaTeX Memo Reference
March 1990 - 31 - Syntax Rules
LaTeX Memo Reference
Syntax Rules - 32 - March 1990
APPENDIX C: EXAMPLE MEMOS
______________________________________________________________________
This appendix contains examples of memos that have been created with
the LaTeX memo commands. These four examples show the four types of
headers that are available for memos. They also show some of the
various combinations of body fonts and typefaces. The body of each
memo explains what features to notice about that particular memo. For
each example, we have given the LaTeX source file that produced the
memo, followed by the resulting memo.
We have reduced the size of the actual example memos for display
purposes.
Example #1
\documentstyle[12pt]{memo}
\to{A. S. Harris, X-7, MS B257}
\from{S. R. Groves, X-7, MS B257}
\symbol{X-7}
\subject{This Is a Test Memo}
\mailstop{B257}
\telephone{7-4555}
\originator{srg}
\typist{jak}
\cy{T. J. Benton, WX-5, MS G780 \\ A. L. Salazar, X-7, MS B257}
\headerfonts{texfonts}
\typeface{tt}
\bodyfonts{texfonts}
\begin{document}
\opening
This memo shows what a typical memo might look like. It uses the
texfonts option for the header and the body of the memo. Most
computers are already set up to use these fonts. It also has the
typewriter typeface for the body of the memo with a point size of 12.
Remember that \LaTeX\ interprets a blank line as the start of a new
paragraph. Also remember that any of the special characters \#,
\$, \%, \&, \{, and \} must be preceded by a backslash. To
produce double quotes in typewriter typeface, use the " key on your
keyboard.
Notice that since no \verb"\thru" command is included in the
preamble section, the header does not contain that category line.
The \verb"\date" command is also left out of the preamble, so the
date of the memo defaults to the date at the time that \LaTeX\ was
run.
Also notice the order of the memo commands in this memo. The
\verb"\documentstyle" command begins the preamble section, and the
LaTeX Memo Reference
March 1990 - 33 - Example Memos
\verb"\bodyfonts" command ends the preamble section. After the
preamble section, you start the document section with
\verb"\begin{document}" and \verb"\opening" commands. The
\verb"\opening" command causes \LaTeX\ to print the opening of
your memo.
\closing
\end{document}
LaTeX Memo Reference
Example Memos - 34 - March 1990
LaTeX Memo Reference
March 1990 - 35 - Example Memos
Example #2
\documentstyle[12pt]{memo}
\to{Distribution}
\thru{G. P. Tucker}
\from{E. R. Randolph}
\symbol{C--3}
\subject{Using Lists in Memos}
\mailstop{B265}
\telephone{7--7028}
\originator{err}
\distribution{H. P. Phillips, C--2, MS B263 \\ R. J. Bales,
C--3, MS B265}
\headerfonts{lafonts}
\typeface{rm}
\begin{document}
\opening
This memo has a header that was created by lafonts. As you can see,
these fonts produce a header that is almost identical to the
preprinted memo paper header. The header includes the THRU category
because the \verb"\thru" command is in the preamble section.
This memo uses the following defaults:
\begin{itemize}
\item texfonts for the body
\item the date that the memo was run through \LaTeX
\end{itemize}
Hopefully this sample memo helps you remember how to use bulleted
lists with \LaTeX.
Also notice the use of two hyphens between the numbers in the
opening of the memo. You can use this feature of \LaTeX\ with
Roman type to produce a longer dash between numbers.
\closing
\end{document}
LaTeX Memo Reference
Example Memos - 36 - March 1990
LaTeX Memo Reference
March 1990 - 37 - Example Memos
Example #3
\documentstyle{memo}
\to{S. D. Thompson}
\from{M. B. Thomas}
\symbol{C-10}
\serialnumber{344}
\subject{PostScript Printing of Memos}
\date{January 1, 1987}
\mailstop{B296}
\telephone{7-7877}
\reference{Your Memo No.\ 298}
\originator{mbt}
\typist{hjt}
\approval{T. J. Dawkins \\ Team Leader}
\shortmemostyle
\headerfonts{postscript}
\bodyfonts{postscript}
\begin{document}
\opening
This memo is in the short memo format. It was printed with a
PostScript printer using PostScript fonts. The header fonts are
also printed with the PostScript fonts. The print defaulted to a
point size of 10.
Notice how to input a sentence that ends in an uppercase letter,
such as a sentence about CFS\@. This makes the space after the
period the correct amount of space. Also notice the date is
included so that the date will appear as January 1, 1987, even
though that date is not the date at the time of printing.
\closing
\end{document}
LaTeX Memo Reference
Example Memos - 38 - March 1990
LaTeX Memo Reference
March 1990 - 39 - Example Memos
Examples #4
\documentstyle[11pt]{memo}
\to{R. K. Thome, IS-11, MS D418}
\from{L. G. Gordon, M-4, MS P940}
\symbol{M-4}
\subject{Memo Printed on Memo Paper}
\mailstop{P940}
\telephone{7-0923}
\signature{L. G. Gordon \\ Section Leader}
\signer{lgg}
\typist{lbm}
\headerfonts{memopaper}
\bodyfonts{postscript}
\typeface{rm}
\memopaperhcorr{.1in}
\memopapervcorr{.05in}
\begin{document}
\opening
This memo was printed on preprinted memo paper. Notice how the TO
and FROM headers line up with the names. The body fonts are the
postscript fonts, and the typeface is in Roman type.
Emphasized text (like {\em this}) is printed as italics.
Notice that you can use the equation formatting that TeX and LaTeX
are known for inside your memo. This feature is useful if your
memos contain equations like
\[ x = \frac{-b \pm \sqrt{b^{2}-4ac} } {2a} \]
You can also use tables like the following:
\begin{tabular}{c c c c c}
\sl Year & \sl Simple Interest & \sl Annual Comp. & \sl Daily Comp. &
\sl Continuous\\
0 & 5000.00 & 5000.00 & 5000.00 & 5000.00\\
1 & 5400.00 & 5400.00 & 5416.37 & 5416.44\\
2 & 5800.00 & 5832.00 & 5867.42 & 5867.55
\end{tabular}
\closing
\end{document}
LaTeX Memo Reference
Installing the Style File - 40 - March 1990
LaTeX Memo Reference
March 1990 - 41 - Installing the Style File
APPENDIX D: INSTALLING THE LATEX MEMO STYLE FILE
______________________________________________________________________
The LaTeX memo style file must be installed on your computer before
you can use the LaTeX memo commands. If you are not sure if the style
file has been installed, check with your system manager. If you are
responsible for installing the style file, then this appendix is for
you.
_____________________________________________________
This appendix assumes you already have TeX and
LaTeX running on your system.
_____________________________________________________
This appendix describes the procedures for finding the instructions
for installing the LaTeX memo style file on these computers:
o IBM PC
o Sun workstation
o Apollo workstation
o VAX/VMS
o VAX/UNIX
To install the memo style file, you need to be a validated user of the
Los Alamos Integrated Computing Network (ICN). You must also be
familiar with the GET command of the MASS utility and with the NTEXT
utility.
_____________________________________________________
For more information about the MASS utility, see
the MASS Interface to the Common File System
reference manual. For more information about
the NTEXT utility, see the NTEXT Reference
(VMS-7).
_____________________________________________________
You will be using the following files in the installation procedures;
they are stored on the Common File System (CFS) and are in standard
text format.
LaTeX Memo Reference
Installing the Style File - 42 - March 1990
o readme.std-tells you where to find the memo style file and
includes installation instructions. For VMS, this file is named
latexmemo.std.
o memo.sty-the style file that is used when you run LaTeX on your
memo input file.
o memotest.tex-a test memo that you can use to see if you've
installed the memo style file correctly.
A commented version of the memo.sty file, memo.doc, is available. If
you want to make your own changes to the memo.sty file, you will find
this commented version useful. Check the readme.std file for the CFS
pathname for memo.doc.
D.1. ON THE IBM PC
Following are the steps you need to follow to find out how to install
the memo style file on your IBM PC:
1. From your PC, sign on to the ICN computer of your choice by
using VTERM or some other communications software.
2. While on the ICN computer,
Use the MASS utility GET command to retrieve the following
file from CFS:
/tex/macros/c-2/latexmemo/ibmpc/readme.std
Use the NTEXT utility to convert readme.std to native text
format.
Look in the NTEXTed readme.std file to find the complete
installation instructions.
D.2. ON THE SUN WORKSTATION
Following are the steps you need to follow to find out how to install
the LaTeX memo style file on the Sun workstation:
1. Use the MASS utility GET command to retrieve the following file
from CFS:
/tex/macros/c-2/latexmemo/sununix/readme.std
LaTeX Memo Reference
March 1990 - 43 - Installing the Style File
2. Use the NTEXT utility to convert the file from standard text
format to native text format.
3. Look in the NTEXTed readme.std for the complete installation
instructions.
D.3. ON THE APOLLO WORKSTATION
Following are the steps you need to follow to find out how to install
the LaTeX memo style file on the Apollo workstation:
1. Use the MASS utility GET command to retrieve the following file
from CFS:
/tex/macros/c-2/latexmemo/apollo/readme.std
2. Use the NTEXT utility to convert the file from standard text
format to native text format.
3. Look in the NTEXTed readme.std file for the complete
installation instructions.
D.4. ON VAX/VMS
Following are the steps you need to follow to find out how to install
the LaTeX memo style file on VAX/VMS:
1. Use the MASS utility GET command to retrieve the following file
from CFS:
/utility/vax/latexmemo.std
2. Use the NTEXT utility to convert the file from standard text
format to native text format.
3. Look in the NTEXTed latexmemo.sty for the complete installation
instructions.
D.5. ON VAX/UNIX
Following are the steps you need to follow to find out how to install
the LaTeX memo style file on VAX/UNIX:
LaTeX Memo Reference
Installing the Style File - 44 - March 1990
1. Use the MASS utility GET command to retrieve the following file
from CFS:
/tex/macros/c-2/latexmemo/unix/readme.std
2. Use the NTEXT utility to convert the file from standard text
format to native text format.
3. Look in the NTEXTed readme.std file for the complete
installation instructions.
LaTeX Memo Reference
March 1990 - 45 - Warning and Error Messages
APPENDIX E. WARNING AND ERROR MESSAGES
______________________________________________________________________
You can receive two types of error messages when running your memo
file through LaTeX-error messages from doing something wrong with the
memo commands and error messages from doing something wrong with the
standard LaTeX commands. The error messages that come from standard
LaTeX commands are interactive and are explained in the chapter titled
"LaTeX Errors" in An Introduction to LaTeX by Michael Urban. The
error messages that come from the memo commands are not interactive,
and the fatal error messages will cause LaTeX to abort. The memo
command error messages are listed below.
E.1. WARNING MESSAGES
The following are warning messages that you might receive when using
the LaTeX memo commands. These messages remind you that you might be
leaving something important out of your memo; they do not affect the
printing of your memo.
E.1.1. Leaving Out Information
These messages occur if you have left out one of these necessary memo
commands. Omitting the \originator command just leaves the
originator's initials out of the initial line; leaving out the other
commands mentioned in these warning messages causes one of the
categories at the top of the memo to be left unfilled.
Warning: you have not called \to before calling \opening.
For example, use
\to{George Benford, EX-4, MS M775}
Warning: you have not called \from before calling \opening.
For example, use
\from{Ann Turner, AB-DO, MS D405}
Warning: you have not called \symbol before calling \opening.
For example, use
\symbol{C-2}
LaTeX Memo Reference
Warning and Error Messages - 46 - March 1990
Warning: you have not called \subject before calling \opening.
For example, use
\subject{Building Schedule}
Warning: you have not called \originator before calling \opening.
For example, use
\originator{BJD}
Warning: you have not called \mailstop before calling \opening.
For example, use
\mailstop{B233}
Warning: you have not called \telephone before calling \opening.
For example, use
\telephone{7-1102}
E.1.2. Memo Too Long for \shortmemostyle
Warning: Use of the \shortmemostyle macro is intended
for use with memos of ten lines or less.
E.1.3. Printing Too Many Lines in Headers
Warning: You have printed more than 2 lines in the TO portion
of the memo header.
Warning: You have printed more than 4 lines in the THRU portion
of the memo header.
Warning: You have printed more than 2 lines in the FROM portion
of the memo header.
LaTeX Memo Reference
March 1990 - 47 - Warning and Error Messages
E.1.4. Contradictory Information
There are pairs of commands that cannot both be specified within the
same memo.
Warning: You have used both \enc and \encas.
Use one or the other but not both.
"Enc. a/s" will not be printed on this memo.
Warning: You have used both \attachments and \attachmentas.
Use one or the other but not both.
"Attachment a/s" will not be printed on this memo.
Warning: You have used both \attachments and \attachmentsas.
Use one or the other but not both.
"Attachments a/s" will not be printed on this memo.
Warning: You have used both \attachmentas and \attachmentsas.
Use one or the other but not both.
"Attachment a/s" will not be printed on this memo.
E.2. FATAL ERRORS
The following errors will cause your memo to not be printed. If you
receive one of these error messages, you must go back to your
filename.tex file to correct the error and then rerun the file through
LaTeX.
E.2.1. Invalid Classification Label
Note that x in the following error message is replaced with the actual
invalid classification label you specified in your memo file.
Fatal error: \classlabel{x} calls for an invalid classification label.
To print CONFIDENTIAL on the top and bottom of your memo,
use \classlabel{c}
To print SECRET on the top and bottom of your memo,
use \classlabel{s}
To print UNCLASSIFIED on the top and bottom of your memo,
use \classlabel{u}
LaTeX Memo Reference
Warning and Error Messages - 48 - March 1990
If you do not want a classification label on your memo,
use \classlabel{}
or do not use the \classlabel command.
Change your file, and rerun LaTeX.
E.2.2. Duplicating \classlabel Commands
Fatal error: you have called \classlabel more than once.
You are only allowed to declare one classification label per memo.
To print CONFIDENTIAL on the top and bottom of your memo,
use \classlabel{c}
To print SECRET on the top and bottom of your memo,
use \classlabel{s}
To print UNCLASSIFIED on the top and bottom of your memo,
use \classlabel{u}
If you do not want a classification label on your memo,
use \classlabel{}
or do not use the \classlabel command.
Change your file, and rerun LaTeX.
E.2.3. Specifying an Invalid Typeface
Note that typename in the following error message is replaced with the
actual invalid typeface you specified in your memo file.
Fatal error: \typeface{typename} calls for an invalid typeface.
Use \typeface{tt} or \typeface{rm}
Change your file, and rerun LaTeX.
E.2.4. Specifying an Invalid Font for Memo Body
Note that fontname in the following error message is replaced with the
actual invalid font you specified in your memo file.
LaTeX Memo Reference
March 1990 - 49 - Warning and Error Messages
Fatal error: \bodyfonts{fontname} calls for an invalid font.
Use \bodyfonts{texfonts} or \bodyfonts{postscript}
depending on what fonts are available on your machine.
Using \bodyfonts{} will give you the default fonts.
Change your file, and rerun LaTeX.
E.2.5. Specifying an Invalid Font for Memo Header
Note that fontname in the following error message is replaced with the
actual invalid font you specified in your memo file.
Fatal error: \headerfonts{fontname} calls for an invalid font.
Use \headerfonts{lafonts}, \headerfonts{texfonts},
or \headerfonts{postscript} depending on what fonts
are available on your machine.
Using \headerfonts{} will give you the default fonts.
Use \headerfonts{memopaper} if you wish to print your memo
on pre-printed memo paper.
Change your file, and rerun LaTeX.
LaTeX Memo Reference
March 1990 - 51 - Reader Comments Form
READER COMMENTS FORM
______________________________________________________________________
Date_______________ Name________________________________________
Group_________________ Mail Stop____________ Phone_______________
Organization* _______________________________________________________
Street* _____________________________________________________________
City/State/Zip* ____________________________________________________
*PLEASE COMPLETE IF YOU ARE NOT AT LOS ALAMOS.
PLEASE ANSWER THE FOLLOWING QUESTIONS. Your comments help us improve
the quality and usefulness of this documentation.
Are you an experienced computer user? yes _____ no _____
Is the information in this document easy to find? yes _____ no _____
Are the purpose and function of each chapter clear? yes _____ no _____
Does this document provide correct information? yes _____ no _____
Does this document fully explain the subject? yes _____ no _____
Are there enough examples in this document? yes _____ no _____
Did this document meet your expectations? yes _____ no _____
Do you think you will use this document again
when your needs change? yes _____ no _____
Please use the space below (and additional pages if needed) for
questions not addressed above or for expansion of responses. In
particular, please explain responses marked "no." When possible,
please give specific page references.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Thank you for your help.
LaTeX Memo Reference
fold
______________________________________________________________________
LOS ALAMOS NATIONAL LABORATORY
COMPUTER DOCUMENTATION
MAIL STOP B253
LOS ALAMOS, NEW MEXICO 87545
______________________________________________________________________
fold and staple
March 1990 - 53 - Documentation Request Form
DOCUMENTATION REQUEST FORM
______________________________________________________________________
Z-Number__________ Name_______________________ Date_____________
Group_________________ Mail Stop____________ Phone_____________
Cost Code__________________________ Program Code____________________
Organization* ________________________________________________________
Street* ______________________________________________________________
City/State/Zip* ______________________________________________________
*PLEASE COMPLETE IF YOU ARE NOT AT LOS ALAMOS.
DOCUMENT ORDER**
Send me the following documents:
[ ] An Introduction to LaTeX, by Michael Urban. (cic#913)
[ ] LaTeX: A Document Preparation System, by Leslie Lamport.
(cic#560)
[ ] The MASS Interface to the Common File System. (cic#388)
[ ] NTEXT (VMS-7). (cic#418)
[ ] DVIPAGES: TEX DVI to PAGES Quick Steps. (cic#939)
[ ] _________________________________________________________________
**Documents can also be ordered by using ECCOS, the Electronic Card
Catalog and Ordering System. Access ECCOS by following these
directions.
- Choose CCVAX from the port selector menu or from the menu
on Machine G.
- When CCVAX prompts for Username, type CICUSR.
- At the prompts, type your Z-number and ICN password.
- Wait for the menu to appear on the screen and follow its
directions.
Monthly Computing Publications Subcription Requests
o Computing and Communications Division News [] Start [] Cancel
o ICN Change Bulletin [] Start [] Cancel
LaTeX Memo Reference
fold
______________________________________________________________________
LOS ALAMOS NATIONAL LABORATORY
COMPUTING INFORMATION CENTER
MAIL STOP M996
LOS ALAMOS, NEW MEXICO 87545
______________________________________________________________________
fold and staple
March 1990 - 55 - Index
INDEX
______________________________________________________________________
Body of memo, 18 fatal errors, 49
duplicating classification, 48
Classification labeling, 24-25 invalid classification, 47-48
Commands invalid font, 48-49
\approval, 13-14 invalid typeface, 48
\attachments, 15-16 warnings, 45-47
\attachmentsas, 16 contradictory information, 47
\attachmentspagebreak, 25 leaving out information, 45-46
\begin{document}, 18 memo too long, 46
\bodyfonts, 23-24 printing too many lines, 46
\classlabel, 24-25 Error Messages, 44
\closing, 18 Examples, 32-41
\cy, 16 lafonts header, 35-37
\cypagebreak, 25 memo paper, 39-41
\date, 10 postscript fonts header, 37-39
\distribution, 16-17 short memo format, 37-39
\distributionpagebreak, 25 texfonts header, 32-35
\documentstyle typical memo, 32-35
explanation of, 7-8
point sizes, selecting, 7-8 Fonts
\enc, 14-15 body of memo, 23-24
\encas, 14-15 header of memo, 22-23
\enclosurespagebreak, 25 lafonts, 22-23
\end{document}, 18-19 postscript fonts, 22-24
\from, 8 texfonts, 22-24
\headerfonts, 22-23
\mailstop, 10-11 General format of a memo, 5
\memopaperhcorr, 26-27
\memopapervcorr, 26-27 Installing the memo style file,
\newpage, 25 41-44
\opening, 18 Apollo workstation, 43
\originator, 12-13 IBM PC, 42
\reference, 11-12 Sun workstation, 42-43
\serialnumber, 9 VAX/UNIX, 43-44
\shortmemostyle, 25-26 VAX/VMS, 43
\signature, 12
\signer, 12-13 LaTeX video course, 4
\subject, 9-10
\symbol, 9 Memo paper, 22-23
\telephone, 10-11 lining up, 26-27
\thru, 8-9
\to, 8 Office Procedures Manual, 4
\typeface, 23
\typist, 12-13 Page breaks, controlling, 25
\}attachmentas, 16 Point sizes, changing, 7-8
Preamble, 5-17
Error messages, 49 Printing your memo, 19-21
LaTeX Memo Reference
Index - 56 - March 1990
Short memo form, 25-26
Syntax rules, 30
Systems that can use memo
commands, 3
Typefaces
Roman, 23
typewriter, 23
Warning Messages, 44
LaTeX Memo Reference
______________________________________________________________________
Copyright, 1990, The Regents of the University of California. This
document was produced under a U.S. Government contract (W-7405-ENG-36)
by the Los Alamos National Laboratory, which is operated by the
University of California for the U.S. Department of Energy. The U.S.
Government is licensed to use, reproduce, and distribute this
document. Permission is granted to the public to copy and use this
document without charge, provided that this notice and any statement
of authorship are reproduced on all copies. Neither the Government
nor the University makes any warranty, express or implied, or assumes
any liability or responsibility for the use of this document.
All Los Alamos computers, computing systems, and their associated
communications systems are to be used only for official business. The
Computing and Communications Division and the Operational
Security/Safeguards Division have the responsibility and the authority
to periodically audit users' files.